.publish-mine-page{
	height : 100%;
	width : 100%;
	display : none;	
}
.publish-west-panel{
	background : #D7DDE5;
}
#publish-mine-config{
	border : none;
	background: #fff;
	padding : 0;
}

#publish-mine-config ul.ui-widget-header{
	background: #fff;
	border : none;
	border-bottom: 1px solid #ddd;
	padding : 8px 0 0;
}
#publish-mine-config ul.ui-widget-header li{
	padding : 0 8px;
}

#tempo-mine-publish .ui-layout-pane-center{
	padding : 0 20px;
	background: #fff;
}

#publish-mine-layout  .ui-layout-pane-north{
	line-height : 25px !important;
}

#tempo-mine-publish #publish-mine-layout .ui-layout-pane-center{
	padding : 0px 0px 0px 20px !important;
}

#jobContainer, #serviceContainer{
	padding : 0;
}
#jobContainer .gridToolbar, #serviceContainer .gridToolbar{
	padding : 15px 0;
}
#jobContainer .tempo-datagrid-container, #serviceContainer .tempo-datagrid-container{
	border-top: none;
}


#tempo-mine-flow-config{
	border-bottom : 1px solid #ccc;
	padding-bottom : 5px;
}


.gridoptbtn{
	padding : 2px;
	border: 1px solid #cccccc;
}

#jobContainer .ui-pager-table td, #serviceContainer .ui-pager-table td {
	width : auto;
}
#jobContainer .ui-pager-table input, #jobContainer .ui-pager-table select, #serviceContainer .ui-pager-table input, #serviceContainer .ui-pager-table select  {
	width : auto;
}
.publish-menu{
    padding-top: 10px;
    margin: 0px auto;
    border-bottom: 1px solid #cbd0dc;
    text-align: center;
    cursor: pointer;
    height: 70px;
}
.publish-menu.selected{
	background: #f3f5f7;
}
.publish-menu .tempo-mine-publishobj-icon{
	background-image: url("images/publish-dis.png");
	background-position: -128px 0px;
	background-repeat: no-repeat;
}
.publish-menu.selected .tempo-mine-publishobj-icon{
	background-image: url("images/publish-enable.png");
	background-position: -128px 0px;
	background-repeat: no-repeat;
}

.publish-menu .tempo-mine-publishconfig-icon{
	background-image: url("images/publish-dis.png");
	background-position: -160px  0px ;
	background-repeat: no-repeat;
}
.publish-menu i{
    font-weight: normal;
    display: block;
    margin: 0 auto;
	width : 32px;
	height : 32px;
}
.publish-menu.selected .tempo-mine-publishconfig-icon{
	background-image: url("images/publish-enable.png");
	background-position:  -160px  0px ; ;
	background-repeat: no-repeat;
}

.mtable th{
	border-left : 1px solid #ccc;
	border-top : 1px solid #ccc;
	background : #ddd;
	
}
.mtable .lastth, #selectFlowTable .lasttd{
	border : none;
	border-left : 1px solid #ccc;
	background : none;
}
.mtable td{
	border-left : 1px solid #ccc;
	border-top : 1px solid #ccc;
	border-bottom : 1px solid #ccc;
}
.mtable select, .mtable input{
	border : none !important;
	width : 100%;
}
#tempo-mine-flow-param{
	background : #f6f7f9;
}
#setFlowParamTable tr{
	border-right : 1px solid #ccc;
}
.flow-item{
	width : 50%;
	float : left;
}
.flow-item table select{
	width : 100px !important;
}

.flow-item table input{
	width : 100px !important;
}
.flow-item td.lasttd{
	width : 30px !important;
}

#jobsearcher, #servicesearcher{
	float : right;
	height: 30px;
    width: 200px;
    margin-right: 5px;
}
.logitem{
	height : 20px;
	line-height : 20px;
}
.logitem label{
	margin-left : 10px;
}
.logitem:hover{
	background-color: #eee;
}
.viewlog{
	color:#289DE9;
}
.tablegridHeader{
	height : 38px;
	line-height : 38px;
	margin-bottom : 2px;
	color:#289DE9;
	font-weight: bold
}
#publish-mine-layout .tempo-datagrid-container{
	border : none;
}

#publish-mine-layout .ui-jqgrid-hdiv{
	border : none;
	border-left : 1px solid #ccc !important;
}
#publish-mine-layout .ui-jqgrid-btable{
	border-left : 1px solid #ccc;
}
#publish-mine-layout .ui-jqgrid-htable{
	border-top : 1px solid #ccc;
	border-bottom : 1px solid #ccc;
}
.form-item-label{
	margin: 10px 0;
	display : block;
}
.grid_text_opt {
	color: #289DE9;
    text-decoration: underline;
}

#tempo-mine-flow-service-config fieldset{
	float : left;
	width : 240px;
}
#tempo-mine-flow-service-config fieldset.param{
	width : 280px;
}
.jobFlowInput{
	width : 140px;
}
.jobFlowTD{
	height : 22px;
	background : #f4f5f9;
}
#tempo-mine-flow-service-config{
	background: #f6f7f9;
}
#tempo-mine-flow-service-config .params{
	height : 150px;
	overflow: auto;
	background: #f6f7f9;
	width : 320px;
}

.param-delete-btn {
	margin-left: 5px;
	cursor: pointer;
}
.job-param-addbtn {
	cursor: pointer;
	margin-left: 20px;
}
.param-list {
	max-height: 100px;
	overflow: scroll;
}
/*修改测试的配置弹框*/
.test-title-1{
	font-weight: bolder;
    font-size: 1.4em;
    border-left: 3px solid;
    padding-left: 10px;
}
.test-title-2{
	font-weight: bolder;
    font-size: 1.2em;
    border-left: 3px solid;
    padding-left: 10px;
    margin-left: 10px;
    margin-top: 5px;
}
.formLayout.specialtable td{
	border:1px solid #dae0e9 !important;
}
.formLayout.specialtable td:nth-child(2n){
	max-width: 480px;    
	word-wrap: break-word;
	word-break: break-all;
}
.formLayout.specialtable td:nth-child(2n+1){
	min-width: 60px;
	word-wrap: break-word;
}
.specialtable{
    margin-top: 8px;
}
.specialtable tr:nth-child(1) td.tabtitle{
    font-weight: bold;
    text-align: center !important; 
}
.test-content-1{
	padding: 8px 20px;
}
.stable-tdleft1{
	text-align:center;
}
#async-js-code,#sync-js-code{
	height: 780px;
    width: 570px;
    background-color: #f6f7f9;
    border: 1px solid #dae0e9;
    margin-top: 10px;
    padding: 10px;
    color: #444;
    font-size:12px;
}
#sync-js-code{
	height: 440px;
}